last resort – English–Polski translations

🇬🇧 en pl 🇵🇱

last resort noun

  • only remaining option
ostatnia deska ratunku
Wiktionary Links